const C = function () {
    $("a").attr("href", "javascript:void(0)");
}


//回到顶部
$(window).on("scroll", _.debounce(function () {
    //获取不可见高度
    let scrTop = $(window).scrollTop()
    //console.log(scrTop);
    if (scrTop < 77) {
        $("#huojianA").css("display", "none");
    } else {
        $("#huojianA").css("display", "block");
    }
}))
$("#huojianA").on("click", function () {
    $("html,body").animate({
        scrollTop: 0
    })
})


//4个橘色栏  (我的收藏,浏览)
$(".line2box ul li").on("mouseenter", function () {

    $(this).find("a").addClass("orangea1").end().siblings().find("a").removeClass("orangea1");
    $(this).addClass("orangeli1").siblings().removeClass("orangeli1");
}).on("mouseleave", function () {
    $(".line2box ul li").eq(0).addClass("orangeli1").siblings().removeClass("orangeli1");
    $(".line2box ul li").eq(0).find("a").addClass("orangea1").end().siblings().find("a").removeClass("orangea1");
})



//购满tab栏  
$(".line4box1p1 span").on("click", function () {
    $(this).addClass("reds1").siblings().removeClass("reds1");
    //console.log($(this).index());
    $(".line4box1>div").each((index, el) => {

        if ($(this).index() == index) {
            console.log($(this).index() == index);
            $(el).addClass("line4box1show")
        } else {
            $(el).removeClass("line4box1show")
        }

    })
})




//去首页
$(".toindexa1").on("click", function () {
    location = "./index.html";
})

//一键购买
$(".togoodsa1").on("click", function () {
    location = "./goods.html";
})

//继续购物
$(".togoodsa1").on("click", function () {
    location = "./goods.html";
})

// 跳转购物车页面
$(".gouwuche").on("click", function () {
    location = "./shopcat.html"
})




//
try {
    $.ajax({
        url: "/api/cartList",
        data: {
            uid: JSON.parse(localStorage.getItem("userinfo")).uid
        }
    }).done(function (res) {
        let {
            data
        } = res;
        console.log(res);
        console.log(data);
        let strHtml = "";

        data.forEach(el => {
            strHtml += `
        <tr class="shoptr1">
        <td>
            <input class="inputs" type="checkbox">
        </td>
        <td>
            <a href=""><img src="${el.cimg}" alt=""></a>
            <a href="">
                ${el.cname} </a>
        </td>
        <td>
            <div>
                <span class="shops1">-</span>
                <input class="shopinput1" type="text" value="1">
                <span class="shops2">+</span>
            </div>
            <p>还剩<span>5</span> 袋,该出手时赶紧出手啊!</p>
        </td>
        <td>
            ${el.cprice}
        </td>
        <td>
            <a href="">[收藏]</a>
            <a href="">[删除]</a>
        </td>
    </tr>
                       
        `

        })

        $("#tab").html(strHtml);

    })

} catch (error) {
    console.log(error);
}



//数量加减
$(window).on('load', function () {

    console.log($(".shops1"));
    $(".shops1").on("click", function () {
        if ($(this).next().val() > 1) {
            $(this).next().val($(this).next().val() - 1)
        }

        if ($(this).parent().parent().parent().find("input").eq(0).prop("checked") == false) {
            $(this).next().val(0)
        }
        let num = 0;
        $(".shopinput1").each((index, el) => {
            num -= -$(el).val();
        })
        //结算
        $(".jiesuans1").text(num)
        var zze = $(this).parent().parent().next().text() *
            console.log(num);

        console.log(zze);

    })

    $(".shops2").on("click", function () {
        let num = 0;
        $(this).prev().val($(this).prev().val() - (-1))
        $(".shopinput1").each((index, el) => {
            num -= -$(el).val();
        })
        //结算
        $(".jiesuans1").text(num)

    })


    $(".firstinput").on("click", function () {
        console.log(111);

        if ($(this).prop("checked")) {
            $(".inputs").prop("checked", true);
            $(".lastinput").prop("checked", true);
        } else {
            $(".inputs").prop("checked", false);
            $(".lastinput").prop("checked", false);
        }

    })
    $(".lastinput").on("click", function () {
        console.log(111);

        if ($(this).prop("checked")) {
            $(".inputs").prop("checked", true);
            $(".firstinput").prop("checked", true);
        } else {
            $(".inputs").prop("checked", false);
            $(".firstinput").prop("checked", false);
        }

    })
    $(".inputs").on("click", function () {
        let res = Array.from($(".inputs")).every((el, index) => {
            return $(el).prop("checked") == true
        })
        console.log(res);
        if (res) {
            $(".firstinput").prop("checked", true);
            $(".lastinput").prop("checked", true)
        } else {
            $(".firstinput").prop("checked", false);
            $(".lastinput").prop("checked", false)
        }

    })


})

$(".jiesuanA1").on("click", function () {
    layer.alert('确认购买吗', {
        skin: 'layui-layer-molv' //样式类名
            ,
        closeBtn: 0
    }, function () {
        layer.alert('支付宝扣款元', {
            skin: 'layui-layer-lan',
            closeBtn: 0,
            anim: 4 //动画类型
        });
    });
})


$(".ewm").on("click", function () {
    $(".wxewm").show();
})
$(".wxewm").on("click", function () {
    $(".wxewm").hide();
})

export default {
    C
}